semiconductor alloy - French English Dictionary